implore insistently - German English Dictionary